package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 预约人员明细对象 tourism_personnel
 *
 * @author gqd
 * @date 2020-12-25
 */
public class TourismPersonnel extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Integer id;

    /** 预约id */
    @Excel(name = "预约id")
    private Integer recordId;

    /** 预约人姓名 */
    @Excel(name = "预约人姓名")
    private String recordName;

    /** 预约人手机号码 */
    @Excel(name = "预约人手机号码")
    private String recordPhone;

    /** 预约人身份证号码 */
    @Excel(name = "预约人身份证号码")
    private String recordNumber;

    /** 预约时间段id */
    private Integer appointmentId;

    /** 二维码路径 */
    @Excel(name = "二维码路径")
    private String qrCode;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public Integer getAppointmentId() {
        return appointmentId;
    }

    public void setAppointmentId(Integer appointmentId) {
        this.appointmentId = appointmentId;
    }

    public void setRecordName(String recordName)
    {
        this.recordName = recordName;
    }
    public String getRecordName()
    {
        return recordName;
    }
    public void setRecordPhone(String recordPhone)
    {
        this.recordPhone = recordPhone;
    }
    public String getRecordPhone()
    {
        return recordPhone;
    }
    public void setRecordNumber(String recordNumber)
    {
        this.recordNumber = recordNumber;
    }
    public String getRecordNumber()
    {
        return recordNumber;
    }
    public void setQrCode(String qrCode)
    {
        this.qrCode = qrCode;
    }
    public String getQrCode()
    {
        return qrCode;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("recordId", getRecordId())
            .append("recordName", getRecordName())
            .append("recordPhone", getRecordPhone())
            .append("recordNumber", getRecordNumber())
            .append("appointmentId", getAppointmentId())
            .append("qrCode", getQrCode())
            .append("createTime", getCreateTime())
            .toString();
    }
}
